package domein;

import java.util.ArrayList;
import java.util.List;

public class Onderhoudsbeurt extends Dienst {
	private int arbeidsUren;
	 private  List<OnderdeelGebruikt> gebrOnderdelen = new ArrayList<OnderdeelGebruikt>();
	
	public Onderhoudsbeurt(int aU){
		super("onderhoudsbeurt" , 5);
		arbeidsUren = aU;
	}
	
	public List<OnderdeelGebruikt> getOnderdelen() {
        return gebrOnderdelen;
    }

	public void setOnderdelen(ArrayList<OnderdeelGebruikt> onderdeel) {
		gebrOnderdelen = onderdeel;
	}

	public double getTotaalPrijs() {
		double totaal = 0.0;
		if(!gebrOnderdelen.isEmpty()){
			for(OnderdeelGebruikt og : gebrOnderdelen){
				totaal += (og.prijs * og.getaantalOnd());
			}
		}
		totaal += (arbeidsUren * prijs);
		return totaal;
	}
}
